<template>
	<view>

		<button @click="pay">支付</button>

	</view>
</template>

<script>
	export default {
		data() {
			return {}
		},
		onLoad() {

		},
		methods: {


			pay() {

	uni.showLoading({
					title: '支付中'
				})



				uni.request({
					url: 'https://paypal-yfhdzqibcu.ap-southeast-1.fcapp.run/index/pay', //仅为示例，并非真实接口地址。
					success: (res) => {
						uni.hideLoading();
						// console.log(res.data);
						const rdata = res.data
						// 使用 find 方法找到 rel 为 'approve' 的对象
						const approveLink = rdata.links.find(link => link.rel === 'approve');
						// 获取 href 属性
						const approveHref = approveLink ? approveLink.href : null;
						console.log(
						approveHref); // 输出: https://www.sandbox.paypal.com/checkoutnow?token=66A90110T0443862T
						location.href = approveHref
					}
				});


			}



		}
	}
</script>

<style>

</style>